Software Architecture Overview
نویسنده
چکیده
What is Software Architecture? The rules, paradigmen, pattern that help to construct, build and test a serious piece of software. It is the practical experience boiled down to abstract level. Software Architecture builds on System Engineering and the scientific method as established by Galileo Galilei: Measure what you can and make measureable what you can not. The experiment (test) is more important then the deduction. Pieces of information about software architecture are all over the internet. This paper uses citation as much as possible. The aim is to bring together an overview, not to rephrase the wording.
منابع مشابه
Reengineering of Component-Based Software Systems in the Presence of Design Deficiencies - An Overview
In reengineering, up-to-date architecture models are important artifacts to get an overview of a system and to plan and execute the necessary reengineering activities. If such models do not exist, software architecture reconstruction (SAR) techniques can be used to recover them from the system’s source code. However, design deficiencies like Interface Violations can influence the architecture r...
متن کاملSoftware Architecture: An Executive Overview
continued from page one, block 19 reader is presumed to have some familiarity with common software engineering terms and concepts, but notto have a deep background in the field. This report is not intended to be overly-scholarly, nor is it intended toprovide the technical depth necessary for practitioners and technologists. The intent is to distill some of thetechnical detail and pr...
متن کاملComponent-Based Software Development with Component Technologies: An Overview
Component-based software development (CBSD) is an approach in which large software systems are built by assembling a set of previously developed software components that can be independently deployed, configured, adapted and connected together within appropriate software architecture. The benefits of this technology include, a shorter development time at a reduced cost with an increased degree ...
متن کاملCase Studies of Static Software Architecture Evaluations
Architecture evaluations play an important role in the development and evolution of software systems since they determine how adequate the architecture is for its intended usage. This paper summarizes our practical experience with using static architecture evaluations and gives an overview on when and how static architecture evaluations contribute to architecture development. In particular, we ...
متن کاملSoftware Architecture - An Overview of the State - of - the - Art by Jan Bosch
data types Virtual machine
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/cs/0507061 شماره
صفحات -
تاریخ انتشار 2005